package com.ssy.lingxi.order.model.vo.basic.response;

import java.math.BigDecimal;

/**
 * 业务员小程序首页统计VO
 * @author 郑小翠
 * @version 2.02.18
 * @date 2022-04-08
 */
public class OrderAmountVO {

    /**
     * 订单Id
     */
    private Long orderId;

    /**
     * 已支付金额
     */
    private BigDecimal paidAmount;

    /**
     * 应付金额
     */
    private BigDecimal totalAmount;

    /**
     * 退款金额
     */
    private BigDecimal refReturnAmount;

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public BigDecimal getPaidAmount() {
        return paidAmount;
    }

    public void setPaidAmount(BigDecimal paidAmount) {
        this.paidAmount = paidAmount;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public BigDecimal getRefReturnAmount() {
        return refReturnAmount;
    }

    public void setRefReturnAmount(BigDecimal refReturnAmount) {
        this.refReturnAmount = refReturnAmount;
    }

    public OrderAmountVO(Long orderId, BigDecimal paidAmount, BigDecimal totalAmount, BigDecimal refReturnAmount) {
        this.orderId = orderId;
        this.paidAmount = paidAmount;
        this.totalAmount = totalAmount;
        this.refReturnAmount = refReturnAmount;
    }

    public OrderAmountVO() {
    }

    @Override
    public String toString() {
        return "OrderAmountVO{" +
                "orderId=" + orderId +
                ", paidAmount=" + paidAmount +
                ", totalAmount=" + totalAmount +
                ", refReturnAmount=" + refReturnAmount +
                '}';
    }
}
